/* CSS Document */
*{ padding:0; margin:0;}
body{ padding:0; margin:0; font-family:"Microsoft Yahei"; font-size:14px; color:#000;min-width:1200px;}
p,div,a,h1,h2,h3,h4,h5,h6,span,ul,li,img,form,input,br,option{ padding:0; margin:0; border:0;}
ol,ul{ list-style:none;}
a{ text-decoration:none; color:#000;}
img{ border:0; }
input{ outline:0;}
.clear{ clear:both;}
.fix{*zoom:1;}
.fix:after{content:""; display:block; clear:both;}
em, i, samp, b {
    font-family: "Microsoft Yahei";
    font-style: normal;
    font-weight: normal;
}
/*........................................公共样式结束.........................................*/

/*顶部*/
.sign-in{ width:1200px; margin:0 auto 20px auto; height:53px; border-bottom:1px solid #ccc; padding-top:25px;}
.sign-in .left{ float:left; font-size:18px;}
.sign-in .right{ float:right;}
.sign-in .right button{width:100px; height:30px; border:0;font-family:"Microsoft Yahei"; font-size:16px; color:#fff;}

.information{ border:1px dashed #7d0000; background:#f8f6f6; width:1168px; margin:0 auto; padding:15px; margin-bottom:20px;}
.information .left{ float:left;}
.information .right{ float:right;width:400px;}
.information .portrait{ float:left; width:150px; margin-right:20px;}
.information .text{ float:left; width:500px;}
.information .text p{ font-size:16px; line-height:30px;}
.information .text p span.dz{width:80px;float:left;display:block;}
.information .text p span.address{width:420px;float:right;display:block;}
.information .text p .diqu{width:80px;display:block;float:left;}
.information .text p .address{width:420px;display:block;float:right;}
.information .right .up{ font-size:18px; margin-bottom:90px; float:right;}
.information .right .up p{float:left;  text-align:right;}
.information .right .up span+span{ padding-left:40px;}
.information .right .down p{ float:left;}
.information .right .down p.yq{ background:url(/public/images/huiyuanxinxi/yq.jpg) repeat-x; height:28px; font-size:16px; color:#fff; border:1px solid #8a1a1a; width:150px; text-align:center; line-height:28px;}
.information .right .down p.yq a{ color:#fff;}
.information .right .down{ float:right;}
.information .right .down p.hc{ font-size:14px; margin-left:30px;line-height: 28px}

.content_main{ width:1200px; margin:0 auto 30px;position: relative;}
.content_main .leftbox{ float:left;z-index: 1; width:174px; border:1px solid #a0a19b; background:#ac201f; padding-top:24px;}
.content_main .rightbox{ float:right; width:983px; border:1px solid #a0a19b; min-height:900px;}


.content_main .leftbox .membermenu{width:174px;height:auto !important;overflow:visible !important;}
.content_main .leftbox .membermenu>li{width: 174px;margin-bottom: 14px;text-align: left;}
.content_main .leftbox .membermenu>li.hc{background: url(/public/images/huiyuanxinxi/menubg-active2.jpg) no-repeat center top;}
.content_main .leftbox .membermenu>li>a{display: block;width:120px;height:40px;padding-left: 54px;line-height: 40px;font-size: 16px;color:#fff;cursor:default;}
.content_main .leftbox .membermenu>li a.active{background: url(/public/images/huiyuanxinxi/menu_bg.jpg) no-repeat center top;} 
.content_main .leftbox .membermenu>li:hover{cursor: pointer}
.content_main .leftbox .membermenu>li .sub-menu{padding-top:10px;}
.content_main .leftbox .membermenu>li:target > .sub-menu {display: block;}
.content_main .leftbox .membermenu>li .sub-menu li{width: 112px;height:40px;line-height: 40px;background: url(/public/images/huiyuanxinxi/menu_bg1.jpg) no-repeat 20px center; font-size:16px; padding-left:48px;}
.content_main .leftbox .membermenu>li .sub-menu li>a{display: block;font-size: 16px;color: #fff;}
.content_main .leftbox .membermenu li .sub-menu li a:hover{background: url(/public/images/huiyuanxinxi/menu_bg2.jpg) no-repeat 70px center;}


/* 邀请好处 模态框*/
#benefit-modal{
	position: fixed;
	left:50%;
	top:50%;
	display: none;
	z-index: 99999;
	width: 530px;
	height: 262px;
	padding:30px;
	margin-left:-295px;
	margin-top: -161px;
	background-color: #fff 
}
#benefit-modal .modal-top{
	width: 510px;
	height: 37px;
	font-size: 16px;
	color:#fff799;
	line-height: 37px;
	padding-left: 20px;
	background: url(/public/images/huiyuanxinxi/haochubg.jpg) no-repeat left top;
}
#benefit-modal .modal-content{
	position: relative;
	width: 530px;
	height: 195px;
	padding-top: 30px;
}
#benefit-modal .modal-content>p{
	font-size: 16px;
	color:#000;
	line-height: 40px;
}
#benefit-modal .modal-content>button{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 176px;
	height: 38px;
	border:none;
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	color:#a40000;
	font-family: "Microsoft Yahei";
	background: url(/public/images/huiyuanxinxi/iknowbg.jpg) no-repeat left top;
}
#benefit-modal .modal-content>button:hover{cursor: pointer;}

/* 模态框背景 */
.modal-bg{
	position: fixed;
	left:0;
	top:0;
	display: none;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.6);
	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
}





/*重置密码*/
/* CSS Document */
*{ padding:0; margin:0;}
body{ padding:0; margin:0; font-family:"Microsoft Yahei"; font-size:14px; color:#000;min-width:1200px;}
p,div,a,h1,h2,h3,h4,h5,h6,span,ul,li,img,form,input,br,option{ padding:0; margin:0; border:0;}
ol,ul{ list-style:none;}
a{ text-decoration:none; color:#000;}
img{ border:0; }
input{ outline:0;}
.clear{ clear:both;}
.fix{*zoom:1;}
.fix:after{content:""; display:block; clear:both;}
/*........................................公共样式结束.........................................*/
.rightbox{ float:right; width:1003px; border:1px solid #a0a19b; min-height:900px;}
.rightbox .right-wrap{ padding:0 10px;  }
.topbread{ height: 66px; line-height: 66px; font-size: 16px; padding-left: 20px; border-bottom: 1px solid #a0a19b; }
.formwrap{ padding: 18px 0 0 38px; }
.formwrap>h3{ font-size: 20px; line-height: 62px; font-weight: normal; }
.formwrap .form-group{ font-size: 16px; height: 44px; line-height: 42px; *zoom:1;}
.formwrap .form-group:after{ content:""; display: block; clear: both; }
.formwrap .form-group .label{ float:left; width:106px; text-align: justify;}
.formwrap .form-group .label b{ color:#be0900; }
.formwrap .form-group .right_det{ float:left; }
.formwrap .form-group .right_det input[type="radio"]{margin-right: 10px;}
.formwrap .form-group .right_det label{ margin-right: 30px; }
.price-input{ width: 198px; height: 28px; line-height: 28px; padding-left: 10px; border:1px solid #a0a0a0; }
.price-tips{ padding-left: 40px;}
.price-tips a{ color:#a40000; padding-left: 12px; text-decoration: underline;}
#tips span{  border:1px solid #a0a0a0; padding: 3px 14px; cursor: pointer;}
#tips span+span{ margin-left: 11px; }
#tips span.active{ background-color: #eeeeee; }
#submit-form{ width: 97px; height: 42px; background: url(/public/images/huiyuanxinxi/bg-submit.jpg) no-repeat center center; font-size:16px; line-height: 42px; cursor: pointer; margin: 30px 0 0 106px;   }







